home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 18
/
AMIGAplus Sonderheft 18 (1999)(ICP)(DE)[!].iso
/
PD
/
Anwendungen
/
FS1541-13
/
ChangeLog
< prev
next >
Wrap
Text File
|
1999-01-03
|
5KB
|
123 lines
1999-01-01 Michael Krause <m.krause@tu-harburg.de>
* Released v1.3
1998-11-25 Michael Krause <m.krause@tu-harburg.de>
* COPYING: The program is distributed under the GNU GPL now.
* packet.c (DoPackets): ACTION_FORMAT: Fail if device is not
inhibited.
* volume.c (bam_fix_tracks): Checks BAM track info for
consistency.
* volume.c (DoDiskInsert): Call bam_fix_tracks() after reading the
BAM from disk before working on the track info in the
Alloc/FreeBlock calls.
1998-11-25 John "Graham" Selck <selck_j@informatik.fh-hamburg.de>
* disk.c (ErrorReq): new function, requester has a Retry button
now.
* disk.c (SectorsOnTrack, Block2TS): new functions
* packet.c (DoPackets): ACTION_FIND_OUTPUT: Start allocating data
blocks before track 18 (on track 17).
* packet.c (DoPackets): ACTION_WRITE: position range check ">=
D64_SIZE" replaced by "> D64_SIZE". Marginally more optimal :)
* volume.c: Changed 'interleave' to 6.
* volume.c (SearchFreeBlockOnTrack): Directory track interleave is
always 3.
* volume.c (FreeBlock, SearchFreeBlockOnTrack): Make use of the
new SectorsOnTrack() function.
* volume.c (CreateDollar): Supporting illegal filetypes (5..15)
now as well.
1998-11-11 Michael Krause <m.krause@tu-harburg.de>
* main.c (MakeFSSM): Bug fix: First FreeVec(fssm) changed to
FreeVec(env).
970529 Included new disk icon from Thomas Broß and added ICON startup
option. Source code `diskimage.c' obsolete. Finally did another
release!
970316 Fixed bug with multiple calls to ACTION_INHIBIT which could lead
to an alert on loadwb. Fixed handling of TestLockRef error in
READ and WRITE (would not return error -1). v1.2
970219 German translation of the documentation.
970130 Fixed a bug with unreadable disks (sometimes it would be
impossible to format them). v1.1
970120 ACTION_RENAME_OBJECT. Opening root dir as file returns
ERROR_OBJECT_WRONG_TYPE now.
970106 ACTION_PARENT was incorrect. Implemented ACTION_RENAME_DISK.
961222 UpdateDiskStructure() is timer-controlled now, so that many
consecutive writes don't slow down the process - the BAM is written
only once: one second after the last access. v1.0
961215 Virtual file `$opt'. Changed my indentation style ;). INTERLEAVE
keyword was misinterpreted. Disks with an ID other than 'A' cannot
be written to. Checks for write protected disks in all disk-modifying
packets. ACTION_FORMAT. Everything works fine with the new
multidisk.device 2.0. Removed enforcer hit when trying to open
the root directory as a file.
961214 v0.6 used a wrong BAM structure, the order of the sectors in the
track fields was assumed to be different. Now it's working okay.
v0.7
961208 Optimized ACTION_END. $d64 is writable.
961207 First dir block is always (18,1) now. ACTION_DELETE_OBJECT returns
correct errors. packet.c: One routine for the three ACTION_FIND#?
packets, opening & updating files works. ACTION_WRITE. Directory
is *not* automatically optimized any more, only trailing type 0x00
entries are stripped -> deleting #? works correctly.
961127 volume.c/DoDiskInsert() initialized cur#? variables too early.
A disk's name was erroneously thought to be 18 characters instead
of 16. Removed bam->id check. Virtual file `$'. Block allocation
routines rewritten. More security checkings in main.c/MakeFSSM.
volume.c/UpdateDiskStructure() allocates the blocks now. v0.6
961124 ACTION_EXAMINE_NEXT returns correct NumBlocks value.
First Aminet upload.
961118 More write support routines, ACTION_DELETE_OBJECT.
Startup string INTERLEAVE keyword. v0.5
961110 ACTION_#?INFO returns correct SoftErrors count. Disk error
checking in ACTION_SEEK. Made all string comparisons case-insensitive.
Changed Disk.info to Show All Files & View By Name. Introduced
startup string, environment vector is set up by the FileSystem now.
Startup option "NOAUTOSCAN". This version was distributed on the
Computer '96 in Cologne/Germany.
961106 volume.c/AllocBlock() & FreeBlock(), for upcoming write support.
Fixed bug in UsedBlocks().
961104 R/W errors are displayed in a requester.
961103 Disk changing more secure. ACTION_INHIBIT implemented.
ACTION_CREATE_DIR returns error. v0.4
961102 Implemented volume.c/UsedBlocks().
961101 Using ETD commands now - disk changing works perfectly;
When an unreadable disk is inserted or any disk is removed, the
motor is switched off. Fixed enforcer hits with removed volumes in
ACTION_COPY_DIR.
961031 Fixed enforcer hit in volume.c/lockable().
Issueing CMD_CLEAR after disk change.
961027 Virtual file `$d64'. Split up source code into six parts.
961026 Virtual file `Disk.info'. v0.3
961014 Asynchronous disk preloading. Security checks.
Multi-volume support. Fixed big bug in
track/sector-to-offset conversion.
Fixed bug in file finding routine. v0.2
961013 Completely working read-only version. v0.1
961006 Started immediately after the SCALA-Meeting.